be a hearty eater - French English Dictionary